/**
 * 工作空间信息类
 */
export default class AppUserWorkspace {
    /**
     * PC信息
     * @type {string}
     */
    pc

    /**
     * 显示器信息
     * @type {string}
     */
    monitor

    /**
     * 工具信息
     * @type {string}
     */
    tool

    /**
     * 扫描仪信息
     * @type {string}
     */
    scanner

    /**
     * 数位板信息
     * @type {string}
     */
    tablet

    /**
     * 鼠标信息
     * @type {string}
     */
    mouse

    /**
     * 打印机信息
     * @type {string}
     */
    printer

    /**
     * 桌面信息
     * @type {string}
     */
    desktop

    /**
     * 音乐信息
     * @type {string}
     */
    music

    /**
     * 桌子信息
     * @type {string}
     */
    desk

    /**
     * 椅子信息
     * @type {string}
     */
    chair

    /**
     * 工作空间评论
     * @type {string}
     */
    comment

    /**
     * 工作空间图片URL
     * @type {string|null}
     */
    workspace_image_url

    constructor(data) {
        this.pc = data.pc
        this.monitor = data.monitor
        this.tool = data.tool
        this.scanner = data.scanner
        this.tablet = data.tablet
        this.mouse = data.mouse
        this.printer = data.printer
        this.desktop = data.desktop
        this.music = data.music
        this.desk = data.desk
        this.chair = data.chair
        this.comment = data.comment
        this.workspace_image_url = data.workspace_image_url
    }
}
